sherds(of glass) - Spanish English Dictionary